package br.ufrn.sisgerencia.persistence;

import java.io.Serializable;
import java.util.Collection;

/**
 * Classe que representa uma classe persistente no Banco de Dados
 * 
 * @author Júlio César
 * @since 25/05/2011
 * 
 * @param <T>
 */
public interface Persist<T> extends Serializable{

	public Integer getId();
	public void setId(Integer id);
	public Collection<String> validate();
}
